total stranger - German English Dictionary